lycopus europaeus - Turkish English Dictionary